Hi David,
I think others have used something like this:
Regards TK
Group: DynoMotion |
Message: 11062 |
From: David Stevenson |
Date: 2/11/2015 |
Subject: Re: Simple DAC Output |
Hi Tom,
Thank you... I think that looks familiar. Is it appropriate for my
DynoMotion system?
Best regards,
David.
On 2/11/2015 11:31 AM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi
David,
I think others
have used something like this:
Regards
TK
Group: DynoMotion |
Message: 11277 |
From: David Stevenson |
Date: 3/28/2015 |
Subject: Re: Simple DAC Output |
Hi Tom,
Is it possible to use the KFlop JP5 connector to send S/D signals to
this card? My system has 2 SnapAmps, but runs 2 brushless servo and
2 stepper motors already.
Thanks,
David.
On 2/11/2015 11:31 AM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi
David,
I think others
have used something like this:
Regards
TK
Group: DynoMotion |
Message: 11278 |
From: Tom Kerekes |
Date: 3/28/2015 |
Subject: Re: Simple DAC Output |
Hi David,
Yes. KFLOP has Step/Dir Generators 4-7 available.
Regards TK
Group: DynoMotion |
Message: 11279 |
From: David Stevenson |
Date: 3/28/2015 |
Subject: Re: Simple DAC Output |
Thanks Tom. I'll give it a try.
Regards,
David.
On 3/28/2015 12:04 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
Yes. KFLOP has
Step/Dir Generators 4-7 available.
Regards
TK
Group: DynoMotion |
Message: 11486 |
From: David Stevenson |
Date: 5/8/2015 |
Subject: Re: Simple DAC Output |
Hi Tom,
Could I bother you for some guidance on how I configure one of these
S/D generators in my c code? Presently have defined X,Y,Z and A axis
for the other servos and steppers.
Thanks in advance,
David.
On 3/28/2015 12:04 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
Yes. KFLOP has
Step/Dir Generators 4-7 available.
Regards
TK
Group: DynoMotion |
Message: 11487 |
From: Tom Kerekes |
Date: 5/8/2015 |
Subject: Re: Simple DAC Output |
Hi David,
The first step would be to pick an unused KFLOP Axis channel (#4?) to use and configure it for Step Dir and enable it. A Step signal is available on KFLOP JP5 Pin1. You would also need a KFLOP GND. The C6 board should work with TTL mode so for S/D Generator #4 in TTL Mode set the Output Channel0 to 4+8=12. You should then be able to Jog4=xxxx to get some analog voltage out of the C6 which in turn will control the Spindle Speed.
Let me know how much of this you understand.
Regards TK
Group: DynoMotion |
Message: 11489 |
From: David Stevenson |
Date: 5/8/2015 |
Subject: Re: Simple DAC Output |
Hi Tom,
Thanks for your reply.
I understand using axis 4, because 0 through 3 are used for the
other motors. Can I configure this axis on the KMotion screen and
copy/paste the exported code to my init file? I've never used S/D
yet ( I think... LOL) so I will do some reading on that, but I will
set the output0 to 12 and give it a try.
Thanks again,
David.
On 5/8/2015 3:49 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
The first step
would be to pick an unused KFLOP Axis channel (#4?) to
use and configure it for Step Dir and enable it. A
Step signal is available on KFLOP JP5 Pin1. You would
also need a KFLOP GND. The C6 board should work with
TTL mode so for S/D Generator #4 in TTL Mode set the
Output Channel0 to 4+8=12. You should then be able to
Jog4=xxxx to get some analog voltage out of the C6
which in turn will control the Spindle Speed.
Let me know how
much of this you understand.
Regards
TK
Group: DynoMotion |
Message: 11491 |
From: Tom Kerekes |
Date: 5/8/2015 |
Subject: Re: Simple DAC Output |
Hi David,
Yes you can do everything with the KMotion Screens to configure and test functionality. Then after it is working automatically convert to C Code and paste into your initialization C Program with your other axes.
Regards TK
From: "David Stevenson david.m.stevenson@... [DynoMotion]" <DynoMotion@yahoogroups.com> To: DynoMotion@yahoogroups.com Sent: Friday, May 8, 2015 1:33 PM Subject: Re: [DynoMotion] Simple DAC Output
Hi Tom,
Thanks for your reply.
I understand using axis 4, because 0 through 3 are used for the
other motors. Can I configure this axis on the KMotion screen and
copy/paste the exported code to my init file? I've never used S/D
yet ( I think... LOL) so I will do some reading on that, but I will
set the output0 to 12 and give it a try.
Thanks again,
David.
On 5/8/2015 3:49 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
The first step
would be to pick an unused KFLOP Axis channel (#4?) to
use and configure it for Step Dir and enable it. A
Step signal is available on KFLOP JP5 Pin1. You would
also need a KFLOP GND. The C6 board should work with
TTL mode so for S/D Generator #4 in TTL Mode set the
Output Channel0 to 4+8=12. You should then be able to
Jog4=xxxx to get some analog voltage out of the C6
which in turn will control the Spindle Speed.
Let me know how
much of this you understand.
Regards
TK
Group: DynoMotion |
Message: 11493 |
From: David Stevenson |
Date: 5/8/2015 |
Subject: Re: Simple DAC Output |
Thanks Tom,
Once the system is setup and coded, how would one issue a command to
keep feeding signals to it (keep the spindle going)? Can it be
linked to an "S" command?
Best regards,
David.
On 5/8/2015 4:39 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
Yes you can do
everything with the KMotion Screens to configure and
test functionality. Then after it is working
automatically convert to C Code and paste into your
initialization C Program with your other axes.
Regards
TK
Hi Tom,
Thanks for your reply.
I understand using axis 4, because 0
through 3 are used for the other motors.
Can I configure this axis on the KMotion
screen and copy/paste the exported code
to my init file? I've never used S/D yet
( I think... LOL) so I will do some
reading on that, but I will set the
output0 to 12 and give it a try.
Thanks again,
David.
On
5/8/2015 3:49 PM, Tom Kerekes tk@...
[DynoMotion] wrote:
Hi
David,
The first step would
be to pick an unused KFLOP
Axis channel (#4?) to use and
configure it for Step Dir and
enable it. A Step signal is
available on KFLOP JP5 Pin1.
You would also need a KFLOP
GND. The C6 board should work
with TTL mode so for S/D
Generator #4 in TTL Mode set
the Output Channel0 to
4+8=12. You should then be
able to Jog4=xxxx to get some
analog voltage out of the C6
which in turn will control the
Spindle Speed.
Let me know how much
of this you understand.
Regards
TK
Group: DynoMotion |
Message: 11494 |
From: Tom Kerekes |
Date: 5/8/2015 |
Subject: Re: Simple DAC Output |
Hi David,
You would just command a continuous Jog command (for example console command Jog4=10000). Once you have a spindle that is controllable using Jogs then we have four User C programs that will issue the appropriate commands. See:
Regards TK
From: "David Stevenson david.m.stevenson@... [DynoMotion]" <DynoMotion@yahoogroups.com> To: DynoMotion@yahoogroups.com Sent: Friday, May 8, 2015 2:42 PM Subject: Re: [DynoMotion] Simple DAC Output
Thanks Tom,
Once the system is setup and coded, how would one issue a command to
keep feeding signals to it (keep the spindle going)? Can it be
linked to an "S" command?
Best regards,
David.
On 5/8/2015 4:39 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
Yes you can do
everything with the KMotion Screens to configure and
test functionality. Then after it is working
automatically convert to C Code and paste into your
initialization C Program with your other axes.
Regards
TK
Group: DynoMotion |
Message: 11495 |
From: David Stevenson |
Date: 5/8/2015 |
Subject: Re: Simple DAC Output |
Hi Tom,
Thank you. That sounds great!
I'll let you know how I make out.
Best regards and have a good weekend,
David.
On 5/8/2015 5:58 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
You would just
command a continuous Jog command (for example console
command Jog4=10000). Once you have a spindle that is
controllable using Jogs then we have four User C
programs that will issue the appropriate commands.
See:
Regards
TK
Thanks Tom,
Once the system is setup and coded, how
would one issue a command to keep
feeding signals to it (keep the spindle
going)? Can it be linked to an "S"
command?
Best regards,
David.
On
5/8/2015 4:39 PM, Tom Kerekes tk@...
[DynoMotion] wrote:
Hi
David,
Yes
you can do everything with the
KMotion Screens to configure and
test functionality. Then after
it is working automatically
convert to C Code and paste into
your initialization C Program
with your other axes.
Regards
TK
Group: DynoMotion |
Message: 11498 |
From: David Stevenson |
Date: 5/9/2015 |
Subject: Re: Simple DAC Output |
Hi Tom,
I'm not having any success with this yet.
There are a couple of things I noticed... the input specs for the C6
show it is optocoupler with on state active high. Would not the
output channel0=4 be a more appropriate setting? My interpretation
of this is the output would be open collector which seems more
appropriate for the C6. The other thing is it seems to need a min
pulse width of 3uS and KFlop is 2uS (I think). I am currently trying
to figure out how to change the FPGA to increase the pulse width.
Does this make sense to you?
Thanks for your help,
David.
On 5/8/2015 5:58 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
You would just
command a continuous Jog command (for example console
command Jog4=10000). Once you have a spindle that is
controllable using Jogs then we have four User C
programs that will issue the appropriate commands.
See:
Regards
TK
Thanks Tom,
Once the system is setup and coded, how
would one issue a command to keep
feeding signals to it (keep the spindle
going)? Can it be linked to an "S"
command?
Best regards,
David.
On
5/8/2015 4:39 PM, Tom Kerekes tk@...
[DynoMotion] wrote:
Hi
David,
Yes
you can do everything with the
KMotion Screens to configure and
test functionality. Then after
it is working automatically
convert to C Code and paste into
your initialization C Program
with your other axes.
Regards
TK
Group: DynoMotion |
Message: 11499 |
From: TK |
Date: 5/9/2015 |
Subject: Re: Simple DAC Output |
Hi David,
Open Collector will not drive high at all (it only drives low) so I wouldn't expect it to work at all.
Yes set the pulse width to max 63 and try both polarities. See how to set the FPGA register here: TK
Hi Tom,
I'm not having any success with this yet.
There are a couple of things I noticed... the input specs for the C6
show it is optocoupler with on state active high. Would not the
output channel0=4 be a more appropriate setting? My interpretation
of this is the output would be open collector which seems more
appropriate for the C6. The other thing is it seems to need a min
pulse width of 3uS and KFlop is 2uS (I think). I am currently trying
to figure out how to change the FPGA to increase the pulse width.
Does this make sense to you?
Thanks for your help,
David.
On 5/8/2015 5:58 PM, Tom Kerekes
tk@... [DynoMotion] wrote:
Hi David,
You would just
command a continuous Jog command (for example console
command Jog4=10000). Once you have a spindle that is
controllable using Jogs then we have four User C
programs that will issue the appropriate commands.
See:
Regards
TK
| | | | | | | | | | | | | | | | | | | | | | | | | | | |